@charset "utf-8";
/* 
* @Author: Administrator
* @Title: 首页样式
* @Date:   2014-03-31 21:11:39
* @Last Modified by:   Administrator
* @Last Modified time: 2014-04-20 21:37:49
*/
/*  
border-right: 5px solid yellow;
border-left: 5px solid yellow;
*/
/*头部开始*/
#header{
	height: 89px;
	width: 100%;
	background: url(../images/header_bg.gif) repeat-x scroll 0 0 rgba(0,0,0,0);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
}
#header .headBox{
	height: 89px;
	width: 1100px;
	margin: 0 auto;
}
#header .headBox .headTop{
	height: 44px;
}
/*登陆/注册*/
#header .headBox .headTop #loginCart .login{
	float: left;
	display: inline;
}
#header .headBox .headTop #loginCart .login a{
	color: #000;
	display: block;
	float: left;
	font-size: 14px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	width: 60px;
}
.header_avatar {
    height: 37px;
    margin: 7px 0 0;
    position: relative;
}
#header .avatar_new {
    display: block;
    float: left;
    height: 30px;
    width: 30px;
}
.username {
    float: left;
    line-height: 30px;
    margin: 0 0 0 10px;
}
.n_username {
    font-size: 14px;
}
/*购物车*/
#header .headBox .headTop #loginCart .cart{
	padding-left: 30px;
	line-height: 44px;
	background: url(../images/buycar.png) no-repeat scroll 0 13px rgba(0,0,0,0);
	float: right;
	display: inline;
}
#header .headBox .headTop #loginCart .cart a{
	font-size: 14px;
	color: #5B5B5B;
}
#header .headBox .headTop #loginCart .cart span{
	font-size: 14px;
	color:#FF7800;
}
/*网站logo*/
#header .headBox .headTop #logo{
	background: url(../images/logo.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);
	height: 88px;
	margin: 0 auto;
	width: 250px;
}
#header .headBox .headTop #logo a{
	display: block;
	height: 88px;
	width: 250px;
}
#header .headBox .headBottom{
	position: relative;
}
#header .headBox .headBottom ul{
	float: left;
}
/*导航条*/
#header .headBox .headBottom ul li{
	border-left: 1px solid #F0F0F0;
	float: left;
	height: 44px;
	line-height: 44px;
	text-align: center;
	width: 66px;
}
#header .headBox .headBottom ul li a{
	color: #222222;
	font-size: 14px;	
}
/*首页*/
#header .headBox .headBottom ul li.homePage{
	width: 39px;
	background: url(../images/icon.png) no-repeat scroll 0 0 rgba(0,0,0,0);
}
#header .headBox .headBottom ul li.homePage a{
	display: block;
	height: 43px;
	text-indent: -999px;
	width: 39px;
}
/*全部分类*/
#header .headBox .headBottom ul li.category .content .widget .cate{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #F1F1F1 #F1F1F1;
    border-image: none;
    border-right: 1px solid #F1F1F1;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.1);
    display: none;
    position: relative;
    width: 815px;
    z-index: 100;
    top: -1px;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catetop{
	background: url(../images/diagonalMaskWhiteBg.gif) repeat scroll center center #E5E5E5;
	border-bottom: 1px solid #F1F1F1;
	height: 93px;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catetop a{
	border: medium none;
	display: block;
	float: left;
	height:93px;
	width: 203px;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catetop a p{
	font-style: 16px;
	line-height: 25px;
}
#header .headBox .headBottom ul li.category .content .widget .cate .cateitem{
	margin:0 auto;
}
#header .headBox .headBottom ul li.category .content .widget .cate .cateitem a{
	color: #00CCCC !important;
	margin: 0 25px 0 0px;
}
#header .headBox .headBottom ul li.category .content .widget .cate .cateitem a:hover{
	background: none repeat scroll 0 0 #00CCCC;
	color: #FFFFFF !important;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catetag dl{
	line-height: 30px;
	margin: 0 0 10px 20px;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catetag dl dt{
	float: left;
	text-align: right;
	width: 70px;
	background: url(../images/icon3.png) no-repeat scroll left center rgba(0,0,0,0);
	color: #5C5C5C;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catetag dl dd{
	margin:  0 0 0 15px;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catetag dl dd a{
	font-size: 12px !important;
	margin-right: 20px;
	word-break:break-all;
	white-space: pre-wrap;
	float: left;
	display: inline;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catemore{
	border-top: 1px solid #F1F1F1;
	height: 54px;
	line-height: 54px;
	background: url(../images/diagonalMaskWhiteBg.gif) repeat scroll center center #E5E5E5;
}
#header .headBox .headBottom ul li.category .content .widget .cate .catemore a{
	font-style: 16px !important;
}
#header .headBox .headBottom ul li.category .content .widget .cate .dot{
	background: url(../images/dot.png) no-repeat scroll 0 0 #FFFFFF;
	height: 8px;
	width: 13px;
	left: 34px;
	top: -1px;
	position: absolute;
	z-index: 105;
}
#header .headBox .headBottom .search{
	float: right;
	display: inline;
	border-left: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
	height: 44px;
	width: 242px;
}
/*搜索框*/
#header .headBox .headBottom .search form input{
	border: medium none;
	float: left;
	height: 42px;
	line-height: 42px; 
	margin: 1px 0 0;
	width: 190px;
	padding: 0 0 0 10px;
}
#header .headBox .headBottom .search form .searchBtn{
	background: url(../images/search.png) no-repeat scroll center center rgba(0,0,0,0);
	display:block;
	float: left;
	height: 43px;
	width: 42px;
}
/*头部结束*/

/*首页轮播图*/
#slide{
	border: medium none;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	text-align: left;
	z-index: 90px;
}
#slide ul{
	margin-left: -316.5px;
}
#slide ul li{
	height: 525px;
	width: 1920px;
	display: none;
}
#slide ul li a{
	display: block;
	height: 525px;
	width: 100%;
}
#slide a{
	border: medium none;
	outline: medium none;
}
#slide a.control{
	background-image: url(../images/arrows.png);
	display: none;
	height: 68px;
	margin-top: -30px;
	position: absolute;
	top: 50%;
	width: 68px;
	z-index: 60;
}
#slide:hover a.control{
	display: block;
}
#slide a.prev{
	background-position: 0 0;
	left: 10px;
}
#slide a.prev:hover{
	background-position: 0 -68px;
}
#slide a.next{
	background-position: 100% 0;
	right: 10px;
}
#slide a.next:hover{
	background-position: 100% -69px;
}
#slide .bullets{
	bottom: 11px;
	left: 50%;
	padding: 9px;
	float: left;
	font-size: 0;
	position: absolute;
	z-index: 70;
	/*background: yellow;*/
}
#slide .bullets div{
	left: -60%;
	float: left;
	position: relative;
}
#slide .bullets div a{
	background: url(../images/bullet.png) repeat scroll left top rgba(0,0,0,0);
	color: rgba(0,0,0,0);
	float: left;
	height: 12px;
	margin-left: 8px;
	position: relative;
	text-indent: -40000px;
	width: 13px;
}
#slide .bullets div a:hover,#slide .bullets div a.selfbullet{
	background-position: 0 100%;
}
/*轮播图结束*/

/*栏目一:当日精选*/
#warp{
	margin: 0 auto;
	width: 1100px;
}
.container{
	padding: 0 0 5px;
}
.container h2{
	color: #999999;
	font-size: 30px;
	padding: 70px 0 0;
	text-align: center;
}
#warp .container .containerList{
	float: left;
	height: 314px;
	margin: 40px 44px 0 0;
	width: 242px;
}
/*显示的图片*/
#warp .container .containerList a{
	display: block;
	height: 314px;
	position: relative;
	width: 242px;
}
/*图片下面的文字标题*/
#warp .container .containerList a .podLabel{
	background: none repeat scroll 0 0 #FFFFFF;
	bottom: -20px;
	left: 23px;
	padding: 17px;
	position: absolute;
	width: 162px;
}
#warp .container .containerList a .podLabel .podTitle{
	color: #54D6D6;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}
#warp .container .containerList:hover .podLabel{
	box-shadow: 5px 5px 0 0 #FFA128;
}
/*栏目二、三*/
#warp .container .containerListBig,#warp .container .containerListBig a{
	height: 314px;
	width: 528px;
}
#warp .container .containerList a .podLabelBig{
	width: 448px;
}
#warp .container .clt{
	margin: 68px 44px 0 0;
}
#warp .container .margin0{
	margin-right:0px;
}
/*栏目四,优秀作品展示*/
#warpLast{
	background: none repeat scroll 0 0 #FFFFFF;
	margin: 90px 0 0;
	width: 100%;
}
#warpLast .container .highQualitylist a{
	display: block;
	float: left;
	height: 68px;
	margin: 20px 0 0 17px;
	width: 160px;
}
/*页脚开始*/
#footer .footerTop{
	width: 100%;
	padding: 0 0 70px;
	background: url(../images/footer_bg.gif) repeat-x scroll center top #F6F6F6;
}
#footer .footerTop .footerTopCon{
	height: 200px;
	margin: 0 auto;
	padding: 100px 0 0;
	width: 1100px;
}
#footer .footerTop .footerTopCon .jingcai{
	margin: 0 0 0 75px;
}
#footer .fTitle{
	color: #06C7D3;
	font-size: 20px;
}
#footer .footerTop ul{
	margin: 15px 0 0;
}
#footer .footerTop .footerTopCon .jingcai ul li{
	line-height: 20px;
}
#footer .footerTop .footerTopCon .jingcai ul li a{
	color: #4A4A4A;
	font-size: 14px;
}
#footer .footerTop .footerTopCon .chengnuo{
	margin: 0 0 0 170px;
}
#footer .footerTop .footerTopCon .chengnuo ul li{
	font-size: 14px;
	line-height: 22px;
	color: #5C5C5C;
}
#footer .footerTop .footerTopCon .guanzhu{
	margin: 0 0 0 100px;
}
#footer .footerTop .footerTopCon .guanzhu ul li a{
	background: url(../images/share.png) no-repeat scroll 0 0 rgba(0,0,0,0);
	color: #4A4A4A;
	display: block;
	font-size: 14px;
	height: 29px;
	line-height: 29px;
	width: 100px;
	margin: 0 0 10px;
	padding: 0 0 0 40px;
}
#footer .footerTop .footerTopCon .tdCode{
	height: 162px;
	margin: 13px 0 0 170px;
	width: 118px;
}
#footer .footerBottom{
	background: none repeat scroll 0 0 #07C7D3;
	height: 366px;
	width: 100%;
}
#footer .footerBottom .footerBottomCon{
	height: 366px;
	margin: 0 auto;
	width: 1100px;
}
#footer .footerBottom .footerBottomCon .footerqm{
	color: #FFFFFF;
	font-size: 27px;
	line-height: 135px;
	text-align: center;
}
#footer .footerBottom .footerBottomCon .footerNav a{
	color: #FFFFFF;
	margin-right: 9px;
}
#footer .footerBottom .footerBottomCon .beian{
	color: #FFFFFF;
	margin: 15px 0 0;
}
#footer .footerBottom .footerBottomCon .zhengshu{
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 8px;
	height: 58px;
	margin:42px auto 0;
	width: 370px;
}
#footer .footerBottom .footerBottomCon .zhengshu a{
	display: block;
	float: left;
	height: 38px;
	margin: 10px 0 0 8px;
	width: 112px;
}
#footer .footerBlank{
	height: 15px;
	width: 100%;
	background: none repeat scroll 0 0 #FFFFFF;
}
/*页脚结束*/